surface-finish treatment - Spanish English Dictionary